leader of group activities - Almanca İngilizce Sözlük